草庐IT

C++ 和表格格式打印

全部标签

c# - WPF 的打印对话框和打印预览对话框

是否有WPF的打印对话框与WPF中的打印预览对话框相结合,就像GoogleChrome或Word那样?此时我使用Windows窗体的打印预览对话框。我也尝试使用它的WPF版本。但是WPF没有PrintPreviewDialog或PrintPrewiewControl。这是我的代码://Tothetopofmyclassfile:usingForms=System.Windows.Forms;//inamethodeonthesameclass:PageSettingssetting=newPageSettings();setting.Landscape=true;_document=n

联想M7268激光打印机开机红绿灯双闪报错不打印

故障现象:    一台联想M7268激光打印机开机后电源键、复印键一起双闪,电源键闪红灯、复印键闪绿灯;检测维修:    根据闪灯故障判断如果无卡纸异常情况下可能是激光器故障,因为以前曾经维修过一台一模一样的机器故障基本相同,先打开机器吧,把硒鼓拿出来先看看有没有卡纸,进纸口也看一下没有卡纸,那就拆机在看一下吧,拧下机器盖板上的7颗螺丝,将机器外壳拆下,然后在清理一下机器内部的各个传感器、然后再拆下定影组件检查有无卡纸或异常并测量热敏电阻是否正常,检测后机器硬件大致无问题;

c# - 如何使用 GhostScript (gswin32c.exe) shell 命令在默认网络打印机上打印 PDF

我想通过GhostScript在Windows的网络打印机上打印PDF文件。(我不想使用Adob​​eReader)我读过gswin32c.exe可以完成这项工作。我尝试了许多命令,但找不到如何强制gs在我的(Windows默认)网络驱动器上打印PDF的方法。我不需要精确的网络打印机——可以使用默认值。但如果没有这样的选项,我也很乐意传递打印机名称。(我试过使用param-SDevice="\server_IP\printer_name"但这也没有用...)Windowscmd下运行的命令:gswin32c-dPrinted-dBATCH-dNOPAUSE-dNOSAFER-q-dNu

c# - 如何向爱普生打印机发送切页命令

我正在尝试通过向打印机(带USB端口的EpsonTMU220)发送切纸命令来务实地切纸。我使用带有通用/纯文本驱动程序和安装后发现的爱普生打印机端口的打印机爱普生高级打印机驱动程序。打印机命令代码是(GSVm),其中m=0、1、48或49,这是我在设备手册上找到的。我想知道如何通过StringWriter将这些命令发送到打印机。我使用通用/纯文本打印机,因为它比使用Epson驱动程序快得多。我真的是C#windows的新手,请任何人提供一些代码行来实现这一点。我已经在网上冲浪好几天了,但仍然没有找到答案。我想我需要以字节形式发送打印机命令,但我不知道该怎么做:(

c# - 如何打印对象 ID?

`我需要知道来自程序完全不同部分的两个引用是否指向同一个对象。我无法以编程方式比较引用,因为它们来自不同的上下文(一个引用在另一个引用中不可见,反之亦然)。然后我想使用Console.WriteLine()为每个对象打印唯一标识符。但是ToString()方法不返回“唯一”标识符,它只返回“类名”。是否可以在C#中打印唯一标识符(如在Java中)? 最佳答案 您可以轻松获得的最接近值(不会受到GC移动对象等的影响)可能是​​RuntimeHelpers.GetHashCode(Object).这给出了通过调用Object.GetHa

c# - ASP.Net MVC3中如何实现打印

作为我在给定项目列表中的当前任务的一部分,用户可以选择其中的一些项目并调用“打印”不选择的项目。对于每个选定的项目,我们需要打印详细信息。它类似于在销售系统中打印选定项目的发票。我已经创建了一个局部View来写入每条记录的详细信息,但我不确定如何根据我的要求使用它。我可以在document.ready上调用jQueryprint来实现我的要求吗?正如@Levib所建议的,在我的PrintView中调用部分View。而PrintView的document.reay函数就是在调用window.print。但是当我尝试调用“打印”时,我看不到打印对话框。这是我的看法,@sectionStyl

c# - 无论如何在生成进程时指定 PrintTo 打印机?

我有什么我目前正在编写一个程序,它接受一个指定的文件并对其执行一些操作。目前它打开它,和/或将它附加到电子邮件并将其邮寄到指定地址。文件可以是以下格式:Excel、ExcelReport、Word或PDF。我目前正在做的是使用文件路径生成一个进程,然后启动该进程;然而,我也在尝试修复我添加的bug功能,该功能将动词“PrintTo”添加到启动信息中,具体取决于指定的设置。我需要什么我要完成的任务是我想打开文档,然后将其自身打印到程序本身指定的指定打印机。之后,文件应该会自动关闭。如果没有办法通用地执行此操作,我们也许可以想出一种方法来为每种单独的文件类型执行此操作。你需要什么这是我使用

c# - 如何防止打印屏幕

我有一个要求,我正在开发的应用程序会阻止用户轻松捕获屏幕内容。我已经说过,没有可行的方法可以完全防止这种情况发生,但我正在寻找方法来为该过程引入一些障碍。我正在使用C#/.NET2.0和WinForms 最佳答案 你不能。您能做的最好的事情就是在叠加层上渲染到硬件加速设备,类似于视频播放器过去所做的。基本上,您将整个窗口涂成蓝色,然后将图形渲染到视频卡上,视频卡将在内部用图形替换蓝色。这样做的缺点是您必须放弃使用winforms控件,而且我不知道有什么方法可以轻松地使用.NET做到这一点。我想如果你使用DirectShow.NET,

c# - 如何使用网络路径获取默认打印机名称

我想获取带有网络路径的默认打印机名称。因为我使用网络打印机作为默认打印机。所以我需要在VB.NET或C#.Net中使用它。需要帮助。提前致谢Sivakumar.P 最佳答案 尝试枚举System.Drawing.Printing.PrinterSettings.InstalledPrinters。usingSystem.Drawing.Printing;stringGetDefaultPrinter(){PrinterSettingssettings=newPrinterSettings();foreach(stringprinte

c# - 使用带有和不带有驱动程序或 API 的 C# 的 USB 打印机

我不完全是C#专家,我做了一些笨拙的事情,比如音乐程序的钢琴卷(因此生成一个WPFCanvas,所有这些都是数学等)和一些简单的程序来完成常见的任务,比如详细说明一些数据苍蝇(数学运算、GUI交互等。我需要一个非常笼统的概述,了解如何在我自己的计算机上检测USB打印机并使用它。我已经在这里和谷歌上搜索过,这就是我找到的:Link1Link2Link3Link4Link5Link6还有其他类似的链接讲述了我几乎一无所知的各种方法:(好的,这就是我想出的(我会尽量简短):A)在没有驱动的情况下使用打印机(这个定义可能不准确,但我有点困惑......)我应该:1)找到一种方法来检测USB门以